rain cats and dogs


Results for "rain cats and dogs"

English - Turkish Dictionary

rain cats and dogs

(English - Turkish Dictionary) :
bardaktan boşanırcasına yağmak, gök delinmek, yağmur boşanmak.